customs stamp - English Synonyms Dictionary